
        <!DOCTYPE html>
        <html lang="en">
        <head>
            <meta charset="UTF-8">
            <meta http-equiv="X-UA-Compatible" content="IE=edge">
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
            <title>Document</title>
        </head>
        <body>
            <section>
                <!-- &quot;      ____                       ______       &quot; -->
<!-- &quot;     &#x2F; __ ____ _____ ____      &#x2F;_  __&#x2F;____   &quot; -->
<!-- &quot;    &#x2F; &#x2F;_&#x2F; &#x2F; __ `&#x2F; __ `&#x2F; _ ______&#x2F; &#x2F; &#x2F; ___&#x2F;   &quot; -->
<!-- &quot;   &#x2F; ____&#x2F; &#x2F;_&#x2F; &#x2F; &#x2F;_&#x2F; &#x2F;  __&#x2F;_____&#x2F; &#x2F; &#x2F; &#x2F;       &quot; -->
<!-- &quot;  &#x2F;_&#x2F;    __,_&#x2F;__, &#x2F;___&#x2F;     &#x2F;_&#x2F; &#x2F;_&#x2F;        &quot; -->
<!-- &quot;              &#x2F;____&#x2F;                          &quot; -->
<!-- &quot;                                              &quot; -->
<br/><br/>
  <p>
    <span>luarocks</span>
    <span>luarocks.cn-中国首个Lua模块代理服务</span>
    <span>luarocks</span>
  </p>
<b>NAME</b>
    <section style="margin-left:8%;">
    <strong>luarocks.cn</strong>
    - 中国首个 Lua 模块代理服务
<br/><br/>
    LuaRocks 是使用最广泛的 Lua 模块管理工具，与之相对应的则是 https:&#x2F;&#x2F;luarocks.org，一个公共的 LuaRocks 服务。用户或通过 https:&#x2F;&#x2F;luarocks.org 下载其所需的 Lua 模块，或向 https:&#x2F;&#x2F;luarocks.org 上传自己开发的 Lua 模块。
<br/><br/>
    然而该服务并没有设立中国站点，这意味着每当用户需要下载或者上传一个 Lua package 的时候，可能需要和位于远在太平洋彼端的服务器进行通信，延时之高可想而知，尤其对于像 Apache APISIX 这样包含众多 Lua 依赖模块的项目来说，拉取依赖所花费的时间更是令人咋舌，这大大降低了使用 LuaRocks 的体验。
<br/><br/>
    支流科技近日推出了 luarocks.cn 服务，该服务旨在加速国内用户访问 https:&#x2F;&#x2F;luarocks.org 的速度。该服务面向所有开发者，且完全免费。只需要简单的配置即可使用该服务。例如，在下载某一个 Lua 模块的时候，在 --server 参数中指定 https:&#x2F;&#x2F;luarocks.cn 即可使用到该代理服务，如下两条命令通过 luarocks.cn 安装了 Apache APISIX 和 Kong。
<br/><br/>
<br/><br/>
    </section>
<b>SYNOPSIS</b>
    <section style="margin-left:8%;">
    luarocks
<br/><br/>
    </section>
<b>使用命令行参数</b>
    <section style="margin-left:8%;">
<pre style="color:indianred">
    $ luarocks install apisix --server https:&#x2F;&#x2F;luarocks.cn

    $ luarocks install kong --server https:&#x2F;&#x2F;luarocks.cn
</pre>
    </section>
<b>使用配置文件</b>
    <section style="margin-left:8%;">
    此外，你可以通过修改 LuaRocks 的配置文件，如 ~&#x2F;.luarocks&#x2F;config.lua 和 ~&#x2F;.luarocks&#x2F;upload_config.lua （分别用于下载和上传），来无缝使用 luarocks.cn 服务。
<br/><br/>
        <section style="margin-left:4%">
    # cat .luarocks&#x2F;upload_config.lua
<pre style="color:indianred">
    rocks_servers = {
        &quot;https:&#x2F;&#x2F;luarocks.cn&quot;
    }
</pre>
<br/><br/>
    # cat ~&#x2F;.luarocks&#x2F;upload_config.lua
<pre style="color:indianred">
    key = &quot;&lt;Your API Key&gt;&quot;
    server = &quot;https:&#x2F;&#x2F;luarocks.cn&quot;
</pre>
        </section>
<br/><br/>
<br/><br/>
<br/><br/>
<br/><br/>
<br/><br/>
<br/><br/>
    </section>
</section>

            </section>
            <style>
                p:first-of-type{
                    margin-bottom: 15px;
                    text-align: center;
                }
                p:first-of-type span:first-child {
                    float: left;
                }
                p:first-of-type span:last-child  {
                    float: right;
                }
            </style>
        </body>
        </html>
        